STAAD.Pro Help

OS. 他のプログラミング言語でのOpenSTAADの記述

スクリプトに加え、OpenSTAADを通じてSTAAD.Proを使用するスタンドアロンアプリケーションも記述することができます。これには、コードを記述するための独立した環境(通常は統合開発環境( IDE))と使用するプログラミング言語に応じたコードインタープリタが必要です。

COM準拠の言語

Windowsコンポーネントオブジェクトモデル(COM)コンポーネントを呼び出すことができる任意のプログラム言語を使用できます。このような言語の使用法をすべて文書化することはできませんが、ここでは一般的に使用されるいくつかのオプションについて説明します。

OpenSTAADではCOMコンポーネントを呼び出すことができる現在の主要なプログラミング言語をすべてサポートしていますが、それらのすべての言語のすべての関数の使用法をそれぞれ文書化することは現実的ではありません。

開発環境の使用

STAAD.Pro Script EditorまたはOfficeアプリケーションのVisual Basic for Application Editorでマクロを記述する場合とは異なり、別のプログラミング言語でコードを記述するには開発環境が必要です。これは、コードの編集と実行の両方が可能なあらゆる種類のアプリケーションです。これらの開発環境には、多くの場合、オートコンプリート機能、エラーの検出と修正候補、コンパイラなどのコーディング支援ツールが付属しています。これを一般に統合開発環境(IDE)と呼びます。

IDEには商用からオープンソースまでさまざまな選択肢がありますが、一般にそれらの指針となっているのは結局はMicrosoftのVisual Studio 2019です。これは広く使用されているIDEであり、https://visualstudio.microsoft.com/downloads/から無料でコミュニティ版を使用できます。